package com.xbongbong.pro.enums.errorcodes;

import com.xbongbong.i18n.util.I18nMessageUtil;
import lombok.Getter;


/**
 * 导入错误枚举
 * @author haibin
 */
@Getter
public enum ImportErrorCodeEnum implements ErrorCode {
    API_ERROR_235000(235000, "enum.errorCode.msg.api_error_235000"),
    API_ERROR_235001(235001, "enum.errorCode.msg.api_error_235001"),
    API_ERROR_235002(235002, "enum.errorCode.msg.api_error_235002"),
    API_ERROR_235003(235003, "enum.errorCode.msg.api_error_235003"),
    API_ERROR_235004(235004, "enum.errorCode.msg.api_error_235004"),
    API_ERROR_235005(235005, "enum.errorCode.msg.api_error_235005"),
    API_ERROR_235006(235006, "enum.errorCode.msg.api_error_235006"),
    API_ERROR_235007(235007, "enum.errorCode.msg.api_error_235007"),
    API_ERROR_235008(235008, "enum.errorCode.msg.api_error_235008"),
    API_ERROR_235009(235009, "enum.errorCode.msg.api_error_235009"),
    API_ERROR_235010(235010, "enum.errorCode.msg.api_error_235010"),
    API_ERROR_235011(235011, "enum.errorCode.msg.api_error_235011"),
    API_ERROR_235012(235012, "enum.errorCode.msg.api_error_235012"),
    API_ERROR_235013(235013, "enum.errorCode.msg.api_error_235013"),
    API_ERROR_235014(235014, "enum.errorCode.msg.api_error_235014"),
    API_ERROR_235015(235015, "enum.errorCode.msg.api_error_235015"),
    API_ERROR_235016(235016, "enum.errorCode.msg.api_error_235016"),
    API_ERROR_235017(235017, "enum.errorCode.msg.api_error_235017"),
    API_ERROR_235018(235018, "enum.errorCode.msg.api_error_235018"),
    API_ERROR_235019(235019, "enum.errorCode.msg.api_error_235019"),
    API_ERROR_235020(235020, "enum.errorCode.msg.api_error_235020"),
    API_ERROR_235021(235021, "enum.errorCode.msg.api_error_235021"),
    API_ERROR_235022(235022, "enum.errorCode.msg.api_error_235022"),
    API_ERROR_235023(235023, "enum.errorCode.msg.api_error_235023"),
    API_ERROR_235024(235024, "enum.errorCode.msg.api_error_235024"),
    API_ERROR_235025(235025, "enum.errorCode.msg.api_error_235025"),
    API_ERROR_235026(235026, "enum.errorCode.msg.api_error_235026"),
    API_ERROR_235027(235027, "enum.errorCode.msg.api_error_235027"),
    API_ERROR_235028(235028, "enum.errorCode.msg.api_error_235028"),
    API_ERROR_235029(235029, "enum.errorCode.msg.api_error_235029"),
    API_ERROR_235030(235030, "enum.errorCode.msg.api_error_235030"),
    API_ERROR_235031(235031, "enum.errorCode.msg.api_error_235031"),
    API_ERROR_235032(235032, "enum.errorCode.msg.api_error_235032"),
    API_ERROR_235033(235033, "enum.errorCode.msg.api_error_235033"),
    API_ERROR_235034(235034, "enum.errorCode.msg.api_error_235034"),
    API_ERROR_235035(235035, "enum.errorCode.msg.api_error_235035"),
    API_ERROR_235036(235036, "enum.errorCode.msg.api_error_235036"),
    API_ERROR_235037(235037, "enum.errorCode.msg.api_error_235037"),
    API_ERROR_235038(235038, "enum.errorCode.msg.api_error_235038"),
    API_ERROR_235039(235039, "enum.errorCode.msg.api_error_235039"),
    API_ERROR_235040(235040, "enum.errorCode.msg.api_error_235040"),
    API_ERROR_235041(235041, "enum.errorCode.msg.api_error_235041"),
    API_ERROR_235042(235042, "enum.errorCode.msg.api_error_235042"),
    API_ERROR_235043(235043, "enum.errorCode.msg.api_error_235043"),
    API_ERROR_235044(235044, "enum.errorCode.msg.api_error_235044"),
    API_ERROR_235045(235045, "enum.errorCode.msg.api_error_235045"),
    API_ERROR_235046(235046, "enum.errorCode.msg.api_error_235046"),
    API_ERROR_235047(235047, "enum.errorCode.msg.api_error_235047"),
    API_ERROR_235048(235048, "enum.errorCode.msg.api_error_235048"),
    API_ERROR_235049(235049, "enum.errorCode.msg.api_error_235049"),
    API_ERROR_235050(235050, "enum.errorCode.msg.api_error_235050"),
    API_ERROR_235051(235051, "enum.errorCode.msg.api_error_235051"),
    API_ERROR_235052(235052, "enum.errorCode.msg.api_error_235052"),
    API_ERROR_235053(235053, "enum.errorCode.msg.api_error_235053"),
    API_ERROR_235054(235054, "enum.errorCode.msg.api_error_235054"),
    API_ERROR_235055(235055, "enum.errorCode.msg.api_error_235055"),
    API_ERROR_235056(235056, "enum.errorCode.msg.api_error_235056"),
    API_ERROR_235057(235057, "enum.errorCode.msg.api_error_235057"),
    API_ERROR_235058(235058, "enum.errorCode.msg.api_error_235058"),
    API_ERROR_235059(235059, "enum.errorCode.msg.api_error_235059"),
    API_ERROR_235060(235060, "enum.errorCode.msg.api_error_235060"),
    API_ERROR_235061(235061, "enum.errorCode.msg.api_error_235061"),
    API_ERROR_235062(235062, "enum.errorCode.msg.api_error_235062"),
    API_ERROR_235063(235063, "enum.errorCode.msg.api_error_235063"),
    API_ERROR_235064(235064, "enum.errorCode.msg.api_error_235064"),
    API_ERROR_235065(235065, "enum.errorCode.msg.api_error_235065"),
    API_ERROR_235066(235066, "enum.errorCode.msg.api_error_235066"),
    API_ERROR_235067(235067, "enum.errorCode.msg.api_error_235067"),
    API_ERROR_235068(235068, "enum.errorCode.msg.api_error_235068"),
    API_ERROR_235069(235069, "enum.errorCode.msg.api_error_235069"),
    API_ERROR_235070(235070, "enum.errorCode.msg.api_error_235070"),
    API_ERROR_235071(235071, "enum.errorCode.msg.api_error_235071"),
    ;


    /**
     * 错误码
     */
    private final int code;
    /**
     * 错误描述
     */
    private final String msg;

    ImportErrorCodeEnum(int code, String msg) {
        this.code = code;
        this.msg = msg;

    }

    @Override
    public int getCode() {
        return code;
    }

    @Override
    public String getMsg() {
        return I18nMessageUtil.getMessage(msg);
    }
}
